keep alive - German English Dictionary